Słownik techniczny polsko-angielski

…influence, have a bearing on…, exert an influence…